package com.ruoyi.system.domain.dto;

import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 写手数据
 * @TableName xs_data
 */
@Data
public class XsItemDataDto {

    private Integer id;

    /**
     * 订单来源（1淘宝，2天猫，3微信，4抖音，5线下，6内部，7其他）
     */
    private String source;

    /**
     * 订单编号
     */
    private String orderId;

    /**
     * 工号
     */
    private String jobNumber;

    /**
     * 订单金额。精确到2位小数;单位:元。如:200.07，表示:200元7分
     */
    private BigDecimal payment;

    /**
     * 接单日期
     */
    private String payTime;

    /**
     * 订单类型
     */
    private String orderType;

    /**
     * 订单状态
     */
    private String status;

    /**
     * 订单需求
     */
    private String orderNeed;

    /**
     * 上游文件资料
     */
    private String upFile;

    /**
     * 审核者编号
     */
    private String auditorId;

    /**
     * 审核需求
     */
    private String auditorNeed;

    /**
     * 人工派单
     */
    private String manual;

    /**
     * 自动派单
     */
    private String automatic;

    /**
     * 内部生产唯一编号
     */
    private Integer produceId;

    /**
     * 接单方类型
     */
    private String acceptingType;

    /**
     * 接单人员编号
     */
    private Integer acceptingId;

    /**
     * 接单者等级
     */
    private String acceptingLevel;

    /**
     * 下游文件资料
     */
    private String downFile;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 创建者
     */
    private String createBy;

    /**
     * 更新时间
     */
    private String upStringTime;

    /**
     * 更新者
     */
    private String upStringBy;

    /**
     * 备注
     */
    private String remark;

    /**
     * 开始时间
     */
    @Excel(name = "开始时间")
    private String staTime;

    /**
     * 结束时间。
     */
    @Excel(name = "结束时间")
    private String endTime;

}